amonium polyelectrolyte - French English Dictionary